Excellent location! Clean, modern and great communication from our host. We were provided so many great recommendations of restaurants and things to do.