This was a fantastic place to stay! Everything was as expected. We had one small hiccup but they were very accommodating and went the extra mile to make things right. we will definitely book again. It fit our family perfectly and it was nice to have lots of space to spend our down time. The location was fabulous.