Great place, good price, good communication