Very nice place in a great location. However, the place was not cleaned when we arrived 4 hours after check in. Asked for a late checkout day before leaving and never heard back. When we were leaving the host arrived with the next group of occupants, no cleaning crew came before they arrived either.