Very nice and clean. Amazing views and right on the beach. Looking forward to coming back again.