Beautiful location. Great amenities. Clean. Friendly and responsive host. We had a wonderful stay.