We stayed here for Spring Break last year and absolutely loved it. The villas are well appointed 3 bedroom set up. It was plenty of room for my 13, 9 and 7 year old. The facility was first rate with top of the line appliances and a smaller swimming pool and hottub set up. There were BBQs available by the pool as well. The location was great! We were able to walk to Brennecke's beach and the villas provided free access to as many boogie boards and beach chairs as we liked. The boogie boarding was fantastic and my kids couldn't get enough. It was also right next to a beach where we could do some minor snorkeling. There is a nice walking path that goes through the villas and other condos and I ran down to the Hyatt on occasion. This is a great spot to stay.