They always say to start your comments with the positive so... the only good thing about this place is the view and the spacious apartment, beds were comfortable too. Otherwise the experience was awful. This apartment is in a building that is a mix between privately owned apartments and a hotel! The costumer service in the hotel was awful. Place is incredibly crowded always as it shares resort with two other buildings; you pay a daily resort fee and the towels in the beach run out, the beach chairs run out (if you don't go down at 9am you will not get chairs) there is only 4 elevators and to go down or come up you have to count with at least 10 extra minutes to get out or go back in-one day we waited 17 minutes and had to walk 24 floors down! Don't get me started on parking, the building only has Valet service, no self parking! and it is $30 per night- you get a discount if you stay for a week but have to pay all in advance; the valet also takes forever to bring your car, no parking for guests and most of the valet people were super rude- we returned our rental as parking was costing us more than the car itself and it was quicker and cheaper to order and wait for an Uber! The apartment itself had good beds and it was spacious, but it was dirty when we got there and has a VERY basic kitchen. The pots were dirty, the stove was broken, the freezer kept defrosting, the ice maker wasn't working. The owner did nothing about any of this when I communicated with him. When we arrived, the bathrooms were gross, sticky with residue hair and tissue in the drawers, and stained towels. Once I went to the market and got cleaning supplies a clean cooking pan and spent my first day cleaning, it got better, I should have gotten my cleaning fee refunded. The carpets are also stained and smelled moldy. I left the apartment open for a day to dry the place up and dealt with it. The owner was slow and short at responding every time I communicated with him he was short and didn't follow through. We also got woken up two days in a row with fire alarm drills starting at 9am; the building claims that they notified the owners but our host said nothing to us. The fire drill speaker is in the main bedroom on top of the bed, so you can imagine the fright to be woken to this. There is a claim to a sofa bed, there is no "bed" but a sofa that if you move back the back rest you can sleep on with a huge groove in the middle; we didn't even have a full set of sheets for it and when I told the owner he said we should have extra sheets (which we didn't) and said he would send housekeeping and never did. Same as the ice maker and freezer, he said he would send maintenance and never did. I REALLY DO NOT recommend this place!