Impeccable place, clean and straightforward.