Clean, modern, great for families, excellent facilities