Good communication, reasonably priced, well appointed.