Student or Learner
"Of note, the master bedroom is only accessible by fingerprint scan, meaning itís off limits to you and me, as is the US$300 million price tag!"
I've read a short passage about a superyacht, and there's a sentence I am not quite sure of its meaning, especially the underlined part. Can anyone please help me this out?
Many many thanks.