The room was clean (and they clean it every 4. day had a small kitchen and a nice bslcony with a beautiful view on the ocean. For 4 people a bit cozy but ok. We were very happy in the apartment and would recommend it again. Be careful, sine it is atime share apartment, you'll have to pay 6$ extra per day for time share fees.