Place was fine. Much smaller than expected. Pool was dirty.
Cleaning lady waited outside the door half an hour before checkout. Reminding every 5 mins. Made us feel very unwelcome.