Impeccable accommodations. Great location.