We had an awesome time - had a large family group get together and this place was perfect. We loved the pool (and all the pool toys!) and ping pong table and it's a very spacious place. It's a little tricky to find at first due to construction but not too bad and the hosts gave good directional tips. Would definitely stay there again!