Beautiful place and location. But even better hosts. We had such a wonderful time!