We would definitely stay here again. It was close to the beaches, restaurants, dog park, etc. The house was exactly what we needed for our family of 5 and our dog. It's decorated really cute and was clean. Plenty of seating in the dining room, living room and outdoor areas. The pool was great to cool off in and my kids loved playing ping pong. It was the best well stocked place I've ever stayed as there were plenty of kitchen utensils and dishes. Loved having the bikes, beach chairs, etc. My daughter was on crutches so having the elevator was a huge help as well. It was also great when bringing in luggage and groceries. It was a fabulous family vacation spot!