Everything a 2 bedroom apartment can offer except for Laundry services. Check in is a breeze. Great location. Would definitely stay again.