Clean, well priced and lovely to deal with. Booked with Leonard a few times now and always great.