10/10 in every respect. Could not have asked for a better place to stay and a better host. We most definitely will be back. Also the pizzas are amazing!