The place is clean, beautiful, and conveniently located. The hospitality was off the charts. What a lovely stay.