Discovered 10. Mar 2008
Reviewed 24. Jul 2008
The interior design is not really my thing, I wouldn't go there just to hang out.
One thing I like is the gummy bear smell when you walk up the the stairs from the lockers to the pool. Don't know what it is though...
Discovered 27. May 2009