beautiful view, beautiful place, great stay.