Stayed at Grand Hotel Royal In June for a week. Very traditional hotel with lovely gardens, Book a seaview room for an amazing view along the coastline - we stayed on the third floor and there was no problem with any traffic noise. Breakfast was good with a wide choice of fruit pastries and cereals, hot food was not so appetizing. However the restaurant was very warm and could have done with some air conditioning. We stayed on half board basis and dinner was served on the terrace and it was very pleasant to sit outside on an evening, Meals were good with a biffet first course followed by three further courses served to your table, The pool area was pleasant and there were plenty of sun loungers and parasols. Overall an enjoyable stay.