Perfect on every level. Answered every call an message in a timely manner. Was so great I stayed a extra day.