Very clean and stylish. Kevin is a warm caring hosts with very friendly cats.
Location is great