Huge place with great facilities and entertainment