The apartment was perfect. Very clean and well appointed. Check in and communication were a breeze. Lots of extra amenities, very comfortable, and in a great location.