Location is the best, beautiful, quiet and clean beach. The town home is spacious for our family of 12. The kitchen had decent cooking items, they left us extra cleaning products and extra kitchen towels, nice touch! All in all, we love everything about this place, highly recommend. The agent was very nice and attentive, Heidi was second to none.... thanks much!