Excellent location, great access and close to everything, however there were a few things that need to be looked into especially when you are paying for cleaning services.
A better quality workmanship should have been provided and not impact the next family who stays. While large portions of the apartment were cleaned properly the kitchen (where you eat) should have extra attention paid to it.