First the good stuff:- No bugs- Great location- Honest and accurate pictures and description- Well-stocked kitchen (bonus points for the spice rack)- Great valueBut some things need improvement:- Check in was stressful and confusing. There seemed to be a miscommunication about where we were allowed to park. I tried to explain my question about parking (we had a small u-haul trailer and wanted to make sure we weren't blocking anyone) in many different ways, but it was continually misunderstood. In the end, the cleaning lady helped us.- Did I mention the cleaning lady? She was very nice, but she was still cleaning when we arrived, and we weren't able to check in until 30 minutes after check-in time of 4pm.- The floors are nice wood floors, but even with socks on I could feel 'bits'. I went ahead and vacuumed the entire apartment.- Plates, pans, and silverware are good quality, but there is only enough for 4-5 places. There were three of us, and we needed to wash all dishes after lunch so we had dishes available for dinner. If only there were enough for 6 places, we could have put lunch and dinner dishes in the dishwasher and run the dishwasher after dinner. This seems trivial, but you really notice it.- The walls are thin - when the people downstairs showed up, we could hear them clearly. We drowned them out with the portable AC unit.Overall, the quality, location and value outweighs the issues we ran into.