Fabulous hotel, modern, clean, bright. We took half board; a good variety of choices on the whole, though the chips were always soggy, never crispy. Annoyingly the WC in the room was not a separate, fully-enclosed cubicle so smells could permeate.... And you had to pay to enter the spa to use the jacuzzi or sauna, so we never went. The hotel is in a great location, a short walk to the old town, shops, bars, restaurants. Unfortunately the adjacent hotel had an entertainment room which seemed to offer loud music/dancing every night, often with the doors opened. Luckily the Castillo Hotel has excellent double/triple glazing but there was still a bit of a noise which went on till around 23-23h30 most nights. But I would definitely go back, despite that.