Apt was clean and had all the amenities we needed. Great view of the pool and beach from room/ balcony.