This place is on the beach, near restaurants and absolutely incredible. An absolute must stay!