The facilities are perfect just what you want. The location as well is perfect just close enough to get everywhere you would need but not too loud. The staff as well were lovely and always helped as much as they could. I will definitely be going again.