Stayed at the hotel with my parents & 2 kids. We had adjoining rooms in one of the garden buildings near the swimming pools. Disappointed we couldn't get ocean front/view, but the room was recently renovated, spacious, & clean. I was concerned considering some of the reviews I read prior to my stay about the cleanliness, & was not disappointed. Maid service was timely each day. The hotel is close to the beach, restaurants, & grocery stores.
The beach was a block away & the pier close to. The free breakfast was fine. We generally went late (around 9:30) & there was plenty of food and available seating. The major complaint my 12 year old had was the Wi-Fi was not working most of the time. We also enjoyed use of the pool near our building & the pool bar had good service.