The place is huge. Location is great. Has all the amenities you could ask for. Definitely recommend this place.