Super location, well equipped , easy check-in, beautiful ocean view. A beach lovers place