Overall our stay was very good. The hotel building is very old but lives up to it's name as it is very grand.
Don't go expecting "The Ritz" there are marks and cracks but the building is stunning and its history is fascinating and being pet friendly was fantastic as we were able to take our pooch on our 2 night break. Parking can be a little hard as there are other hotels, aswell as daytrippers wishing to park in the area but if your lucky you will get one, just don't park in any loading areas as you will get a ticket.
Our room with it's sea view's was great, so much space to move around was fantastic, with being a family of 4 (children older teenagers) we wasn't squeezing past one another like we have in other hotels, and the benefit of having seats and a coffee table looking out on the sea view's was fab, normally we have to sit on the beds. The room had all the usual things like kettle, hairdryer etc but also the added benefit of a small chiller, robe and slippers, the shower was great too, quite powerful considering.
I would recommended taking a small extention lead with extra sockets though.
There is a lift which does only allow 3 people at a time, but we used the stairs so that didnt effect us.
Overall our stay was very good and we would definitely stay again, don't believe some of the negative comments you read about the hotel. I imagine they will be the typical busybodies that complain about anything rather than enjoy their breaks.