great equipment, location, personnal touches, very clean. perfect.