Very clean and stylish, comfortable, great location