It was my first visit and I found the staff to be very professional and pleasant and, most of all, they give you all the details and costs before hand so that you know what to expect. The premises are very clean and also, the availability of a shuttle service is important to me. A satisfied new customerE.