Service and communication was excellent, however upon arrival we were very disappointed with the appearance of the “resort” grounds. Small and overgrown. For the price, we expected more! Our apartment was clean however it smelled like smoke and had sand bugs in the kitchen. We would not recommend with anyone with high expectations.