This is a gem. A beautiful location so clean and with wonderful amenities. The hosts are thoughtful and generous. We would return anytime.