This place has all the amenities you need and also the best view of the ocean. I would stay here again.