Stunning location, beautiful view and wonderful hosts who really know how to create an amazing stay for guests.