Absolutely perfect!! We couldn’t ask for more. The hosts has everything for you. We couldn’t believe how prepared this great place was. It has kitchenware stocked, bathroom accessories, linens and so much more. It was a little pricy for me at first being a single mom and all, however it was so worth it. I am hoping to get this place booked for our next year stay. To the hosts, Thank you Thank you Thank you.