Average place; too pricey. Communicated well when needed.