Very clean and great location. All very good. No number on the door outside made it a little confusing to find but otherwise perfect.