a delight. An exceptional stay