Perfect for what we needed. The place was clean, cute, and had everything we needed! John even had snack and waters for us when we arrived. John was Greg at at communicating and gave us detailed, easy to follow directions.