Perfect Location! And the terrace was great! We had everything we needed! Communication was perfect!