Fantasic place. Stylish, comfortable and spotlessly clear.