We were welcomed by Liberty on arrival and shown to our wonderful rooms. What a view! We were lulled to sleep at night by the waves crashing on the shore and woke to wonderful views of the sea and the mountains. The beds were very comfortable and exceptionally clean. Liberty organised trips, taxis and supplied us with all the information we needed. All of the staff were amazing and the customer service was faultless. Breakfast was fantastic (I'm sure we put on weight eating all their wonderful food) and nothing was too much trouble. We really couldn't fault the Primi Royal and would definately return there. Now we just have to save up again so we can come back.