The location is great, the apartment is comfortable, and David is very responsive in answering questions. We particularly liked that he arranged for our private transportation to and from the airport. There are five flights of stairs to get up to the apartment--great exercise! We chose the stairs rather than the small elevator.