Very clean, great location, well laid out.