The location and apartment were both great. The apartment was fully stocked with utensils, plates and up-to-date appliances. We had flight delays, and they worked with us every step of the way - even though we arrived hours late. They even made sure we had enough food and coffee/tea items to make sure that were fed when we arrived. There was an issue with the apartment that was completely out of their control - when we informed them they IMMEDIATELY responded and came up with a solution that worked for us.