Everything we required was there. Communication was good, any issues were quickly resolved. Great view and location