This place is huge, very clean and extremely well located. Absolutely perfect for large groups. A couple minor downsides are that the toiletries that were provided could have been better and the check in process is not ideal of you're coming in late at night. But thie are minor things that are easily overshadowed by all the other amazing features in this place.