The place was exactly as advertised and they were kind enough to let us check in early as our flight had an early arrival time. They sent clear and easy to follow instructions on how to get to their location and how to check in.
They came and checked in on us to make sure we had all we needed. They were always very quick to respond to messages before we arrived, we had no need to contact them once we arrived as everything we needed was already provided for us.