Great location! Everything we were expecting and more!! The table tennis was a great bonus!! We really enjoyed it!