Our family of four including 2 teenagers found the apartment spacious and in a very convenient location. David was not there to meet us on arrival, and unfortunately the person he sent to let us in did not speak English. The cleaner was still cleaning the apartment when we arrived, and for some time later, which was a little inconvenient. The smaller bathroom developed a foul odour on the second day, which David mentioned had happened before, and offered to have it fixed, but we didnt want to cause a hassle, so the four of us just used the one bathroom. David met us some days later and was helpful with restaurant and site seeing suggestions. We loved the area the apartment is located in.