David and the team are great in every way. Very responsive to queries, efficient in dealing with matters and very professional to deal with. I have rented for 2 years with David and his agency I've had a overall great experience. You're in good hands here.