Excellent location, cute place with a great view, and helpful, responsive hosts. We had a wonderful time.