Impeccable! What a lovely, comfortable place. I will return!