Highly recommended real estate service — pros: professional, detail-oriented, responsive, strong marketing, smooth handling of long-distance transactions, quick sales and help finding desirable properties, plus cost-saving fee options; cons: no notable drawbacks reported.