Much better than I expected. Had all amenities that were needed. Kitchen had everything you needed to cook, restrooms were fully stocked, beds were comfy and even had extra pillows and blankets to lay lazy on the couch. Also do yourself a favor and prepay parking. Parking structure was literally around the block. Check in process was a bit different since hosted by a management company but was still a breeze to complete.