Everything was great, the location is perfect and comes with a great view. Communication went very smooth. We had everything we needed inside as well.