The location is very convenient - a public beach is just across the street, and there are a lot of restaurants nearby. The room is clean, and provides all the amenities we need. One star off for the unbearably slow Internet, which we paid $24 to get 5 devices connected for 10 days.