Very clean, great location. Good value.