Location excellent: near beach and old town. Breakfast was exceptional with plenty of choice despite being very busy. Room was large even with 3 beds. Staff are exceptionally helpful and friendly. Both indoor and outdoor pools are lovely. Standard problem with people putting out towels on poolside at 7am but there was a shortage of deck chairs considering the size of the hotel. Whole complex was clean, well organised. Very good value.