Place is perfect for large groups, conveniently located & comes with tons of amenities.