Great location
Great accommodation.
Wonderful hosts.
Perfect.