Excellently run, very friendly.
Modern, Clean, Good Facilities. Would definitely stay again and highly recommend.