Absolutely impeccable accommodation.
exceptional location