Obviously this gives them time to clean and prepare the room without rushing the outgoing person. Earlier than 11:00 would be rushing them out. Between 11:00–12:00 is reasonable. Some hotels, especially smaller ones as opposed to large chains, are sometimes flexible.