The apartment we stayed in was beautiful and spacious. Very clean. Everything was fine, however, we had rented the room for my son's 10th birthday, spent the day at the beach with family, and then planned to cook in the room and have cake before everyone went home for the night. Unfortunately, hotel staff wouldn't let my sister and her husband come up to the room. My son was extremely disappointed, but ok.
Other complaints, the pool was supposedly only open from 9 till 6.....never seen a pool close so early. Pool was dirty anyhow. And finally, although the apartment had dishes and cookware there was no dish soap, no garbage can for kitchen, and no sponge to wash dishes with. I was told by the front desk that this is normal and I should've brought my own. I mean, I guess but never would have thought that.