The hotel property is extremely beautiful, without a doubt. And all the rooms face the harbour. You are very high up a winding road, right next to the ruins of a Moorish castle from the 1300's. For this reason alone, it is worth it. Our room was large, spotless, comfy, but not particularly modern or posh. The walls are very thin, so we experienced much noise from families with small children. The service in the cafe, bar area was really slow. I do not think they have enough staff. But the staff on all counts were very professional, personable and as helpful as could be.