Very clean and comfortable apartment. Lots of amenities. The view of the ocean is mesmerizing. The hosts were great and have excellent communication which means alot to my husband and I. Would definitely stay again. Perhaps longer. I highly recommend.