Is this where HRH Prince Harry and Meghan Markle will stay in Australia? During their tour for the 2018 Invictus games