Hotel was okay, but could seriously do with some upgrades. The mattress was okay, but could have been comfier. Mini fridge in the room didn’t seem to be switched on or working. TV is a “smart tv” however doesn’t have the usual netflix/prime etc. only function is screen mirroring which we couldnt get to work, and it only said it would be compatible to share your own pictures/videos etc. Restaurant was pretty over priced for the quality. We ate in the brasserie, frozen cheap pizza and burgers. Didnt eat in the pentland as the menu was very limited for vegetarians and again overpriced. So for dinner the second night we opted to order an uber eats. Breakfast buffet was good, good selection and staff very helpful and offering to get anything else you may want. We had a drink in the cocktail bar which was okay, £9 for a cocktail and didn’t think it was great. No music or anything playing either so felt a bit boring. We did try and get a seat in the james braid bar but it was pretty small so couldn’t get a table. Also visited the pool and sauna/steam room which were nice. Would also be nice if there was a hot tub so that was a wee bit of a let down. However the rest of the facilities were nice, nice, spacious changing rooms with free lockers/towels. Overall, an OK stay but dont think I would rush back. Staff are lovely but mainly the restaurants/bars were a let down.