Very clean, friendly staff, great location and a good experience