Beautiful place, beautiful view, and even better hosts