Gorgeous place. Perfect location. Amazing hosts. Such a lucky find!