Solid place! good communication and a very good deal!