I recently rented a flat with Castles. The conduct was professional, friendly, fair and respectful. I always received prompt replies regarding my rental issues and all were taken care immediately. This is an agency i would want to rent or buy again in future! Special thanks to Oliver and Portia for making the renting and reference checking smooth.