The place was beautiful and clean. It has all the amenities we needed. The property is beachfront, but the oceanview is a little blocked from the balcony, but you can hear the waves from the condo unit. Would stay again.