All the five star reviews are spot on. Location, set up, communication, and particularly the terrace are all wonderful.