Lovely place. Great hosts. Good location. We had a really nice time.