Perfect poolside location, clean, spacious, welcoming. A great place to stay.