nice location, good communication, great value