Go inside the famed New York hotel where Prince Harry and Me