I booked my three week stay a day in advance and everything went so smoothly. Checked in on my own without any issues. Amenities at this complex are top-notch and I had access to all of them.