Very clean, Nice location and staff are great!