This place is terrific! The staff is friendly, the equipment is nicely up-to-date, the pool is heated but not overheated, and having towel service is a huge plus! The locker rooms are clean and spacious, and parking is easy. The only downsides: Weekend hours are SEVERELY limited, and it isn’t inexpensive.