Great location, beautiful amenities, clean and homely. The hosts were very thoughtful. All in all - fantastic!