Literally steps away from the beach. All the amenities are well thought out. We loved our stay here, I highly recommend this place.