Please correct me if I am completely off my rocker,but wasn't the property(Hyatt) in Key West right on Mallory Square?!? I could have sworn I was looking at it online a few months ago and we walked right by it while on a cruise shore visit a couple years ago. Am I delusional??