We enjoyed our stay! We were welcomed warmly by Greg, and he was always easy to reach out to. Large apartment, good location. The only disappointment was the pool. We thought it would be larger and it was not cleaned.