It wouldn’t have taken much for this place to have been perfect. It’s a beautiful location with fabulous views. However the room was disgusting, there was some awful staining on wall that to me meant the room was not in a fit state to be let out. When asked to be moved the manager didn’t even come to me to explain there was no rooms available, instead sent someone to say they are waiting to be painted. Not good enough! The restaurant was just ok, again wouldn’t have taken much to be brilliant, asked for a sea view and given issues on check in would have expected to be given best seat in the house, however we were placed in the back corner of restaurant, no atmosphere and to make matters worse, the food was under seasoned and just ok! Not what was expected when paying a premium. I’m all for supporting local businesses but not when given a subpar experience.