The location was really excellent and the apartment was really cute. The bathroom and kitchen area could have been slightly cleaner, but it's an older apartment and it was not a huge deal. Some items such as laundry soap, etc could have been supplied but are easy to buy around. Self check in was easy to manage and the representative was responsive. The only major annoyance was a loud beeping that started about 2-3am the morning we left and we couldn't for the life of us determine the source (dishwasher? washing machine? no idea) and we got no sleep right before we had to leave before airport. Otherwise great stay.