Thoughtful hosts, beautiful location, and luscious accommodation.