What a beautiful, perfectly located home-away-from-home! Perfect size, amenities, and local guidance from the hosts. Would 100% recommend!