My family and I stayed for a week and we had a great time. Location is great, walkable to the beach and shops and some local restaurants and mini golf. We spent a ton of time outside on the pool area which is great, separate areas for hanging out and enjoying the pool. House had all of the items necessary for cooking which was a need for us. House was setup nicely with separate areas so everyone has space to spread out and enjoy. Overall we really enjoyed it and had a great time, would definitely stay again.