This place was very clean, conveniently located close to the beach, the balcony is great and the pool is definitely the highlight. AC works great. Communication was easy and any questions we had were promptly answered.