Everything as described, plenty of events available via front desk, great way to meet new friends!