David‘s place is perfectly located and has all the amenities one needs. Communication was always quick. Highly recommended.