Wonderful family resort with great amenities (pool, beach, mini golf, basketball, soccer, pickle ball, beach bar and restaurant). Highly recommend. We were here for a family vacation. Rooms were large (well worth the splurge for the ocean view), beds were comfortable, small kitchen appliances included. Parking was free! Only things to keep in mind is you have to drive to shopping and other restaurants (but close! About 10 min to main areas). Rentals for beach chairs and umbrellas are outrageous - about $60 a day. Also, everything you eat or drink does have to be charged to the room, but this was fine for us. Danny the bartender was amazing!! And daily room cleaning was spectacular.