10/10 would recommend. Facilities are clean. Great place to meet people. Or be private completely up to you.