Great location, had everything we needed and communication was amazing. Accommodated all of our needs. View was incredible.