We paid a very high premium to stay over New Years and the location was ideal for the fireworks. Unfortunately the balcony was filthy and hadn't been cleaned in months. We were greeted by a mop when we stepped out there (providing us with option to do something about it). We found other remnants of previous guests inside too.
The check in process requires picking up and dropping the keys off a couple of kms away and the offsite parking (with detailed instructions) complicates arrival and delays getting settled. It would become annoying if you had to access your car regularly but it's better than no car space at all.
With better standards and a more welcoming service it could be lovely.