We stay here often. The breakfast guy is on point, the breakfast itself is very good, and the rooms are usually spotless. This last stay was not as good, the carpet was soaked, the bathroom and vanity were less than clean. But! It is adjacent to the pool, and housekeepers are allowed to have an off day. It was a pet friendly room, but it did smell fresh. We will continue our stays here as we love the staff, pool, and the management is outstanding.