Fantastic place to stay! Beautiful location, spacious, clean and comfortable. Feels like home. The hosts were there to greet us and help us with anything we needed. They went above and beyond to make our stay an unforgettable experience. Highly recommend this place!