Very clean, comfortable, great location and stylishly appointed.