 It s all good but the price equals to the service not cheap It worth paying though 
 The staff were professional They were also helpful and friendly when I asked some questions The location and the atmosphere were great too 