We stayed at this Resort for our 2012 Summer Vacation, and it was very nice. We would go there again. The rooms were comfortable and very clean. It was nice to have a washer/dryer in the room. The Bathroom was a nice size but could use more shelves for personals. On our first day arriving, the kitchen sink sprayer was not working, but they came up and fixed it to work, it was not perfect, but it worked. We had an Oceanfront view, and the balcony was clean and comfortable, and it was also very nice to have the convenience of just stepping out of the Resort and onto the Beach. The room service for food was excellent and delicious, and the Restaurant was also very nice with good food, although you had to wait due to crowding. The staff was friendly and housekeeping was very good. The beds were comfortable, and you get two televisions in the Suites, and of course they have a nice variety of room types for a family to choose from. The Indoor Lazy River is very nice, but it would have been even better if they also added a curly slide for the pool to enjoy. The bathrooms near the pool are not that convenient. We did enjoy our stay at this Resort and we would go there again.