Very clean, very comfortable, nice decor, great position.