We had a wonderful time. The hotel is clean and located right on the beach. Short walk to the boardwalk. Pools are beautiful and perfect for young kids. The food was ok. Nothing spectacular. And a bit overpriced. But everything is over priced at the beach. Overall its a great choice. And we will be back!