The location is amazing as they say. And they are lovely hosts. They do not speak English just so you know. However, they use google translate and every other possible method to make sure you have the best stay possible- and did I say they are lovely?