The place was very clean and had everything we needed. David was very quick to respond when we had questions. Highly recommend.