This place is in a fantastic location. It's right on the beach and there is tons to do nearby (shopping, restaurants, etc.). The place is super clean and very nicely decorated. We loved our stay and would definitely recommend to others.