Arrived 2 1/2 hrs early and told we had an upgrade, which was nice as it had a sea view, however the room wasn't ready yet, so asked to come back at check-in time.
When we got to our room, the bathroom floor didn't look clean, my wife wiped it and it was dirty, dusty and lots of hair, there was also flecks of paper on the bedroom floor. I took the sample down to reception, they were very apologetic and gave us a further upgrade stating there had been a breakdown in communication with housekeeping. The final room was better, great views, warm, comfortable bed, warm shower.
Overall the staff were pleasant and apologetic, however a checklist for Housekeeping might be beneficial.
The is limited parking, however you can park at their sister hotel the Alexandra. We helped a disabled couple up the stairs with their luggage as the access is not at ground level, so i would check external accessibility.