Beautiful location, excellent hosts and nice amenities. I had a great time!