Spotless, stylish, well stocked, comfortable, great location, I could go on and on. Highly Recommendable.