Booked this hotel at the last minute as our planned stop in Aberdeen was scuppered with a mini lockdown being applied. Glad I did, as the view over the bay was wonderful including a yellow sandy beach, a wallowing seal and a watchful heron. Had a problem at check-in as I had prepaid, but the hotel couldn't find it, so took payment again. Was refunded the following day when I showed them my online credit card statement. Room looked like it had recently been refitted, and the bed was comfy. Had dinner in the restaurant, and prices were reasonable. The Balmoral Chicken was very tasty. The Scottish breakfast was filling and tasty, and it was nice to have a choice of breakfast rolls as an alternative. Free parking was off site, around the corner or in a layby opposite the hotel, and the road outside wasn't too busy. Happy to stay there again, when we are next in the area, and hopefully for more than one night.