Great place. Perfect location. Lovely hosts. What more do you need?