Cozy with beautiful view and kind hospitality.