Apartment was very clean on arrival. Views were spectacular, could see the ocean from the balcony. The onsite amenities such as pool and gym were amazing to swim in.