David was great to deal with. He was responsive and honest. We loved the location of the apartment, it's great for younger couples and families. There are a lot of stairs to climb which may be difficult for some. We had an issue with the water heater, which was told to us just before arriving. He did what he could to help adjust the temperature of the water. Overall, our experience was great!