Third time staying at this hotel. Ideal location, clean, comfortable, and right on the beach. Rooms are a good size and many have an ocean view with balconies. Daily buffet breakfast is expansive. Gym is tiny and the pool area is small but those are the only drawbacks. Otherwise excellent choice.