The 21 A apartment was in a good location, walking distance from everything and the pool had a beautiful view! However, upon arrival we were greeted with a dirty toilet filled with hair. On the 1st night cockroaches were spotted in the pool area and over the next few days, mini cockroaches were seen in the cupboard and on the floor of the apartment. For a group of 5, the place was set up for 4, the next day when the additional towel was received, the towel had a big hole. Both toilets did not fill at a point, but speeding thinking, we figured out the float was sticking. Each time the neighbour lit their stove we looked over at our stove because you could hear it so clearly from our apartment.
Also, while knowing the check out time before booking, 10AM is too early.
On a better note, the concierge was kind and allowed us to leave our bags in a room before check in and after check out, the room however could have been cleaned.