good communication, fair price, fantastic view, clean