A gem. Beautiful spot in a beautiful place. Great hosts and very well appointed. We hope to come back soon.