My wife and I stayed at Cala Moresca for our honeymoon, and had a fabulous time.
The room was very clean with a daily maid service. It had all the amenities we needed - tv, minibar, etc. The room had a spacious balcony with amazing views which overlooked the beach and the marina, and also the sunset.
The hotel restaurant was excellent. We ate twice there during our stay. The food was lovely, and we were very impressed by the waiter/ maitre de who went out of his way to ensure we enjoyed our evening. The food was also very reasonably priced.
Breakfast was also great with a fantastic choice of continental, bacon, scrambled eggs, cereal, fruit, croissants, and cakes.
The swimming pool was nice and clean. A little bar offered snacks, drinks and ice creams.
We also took advantage of the relaxation terrace which had a sauna, solarium, and hot room. They were too hot to use given the weather but we took advantage of the hot tub which gave us the amazing views over the beach and bay. You do have to reserve which ensures that it’s exclusive and private.
Overall we had such a brilliant time and was not disappointed. In fact the hotel, amenities, and friendly staff exceeded our expectations.
The only thing I would advise anyone looking to stay is the the hotel is on a hill, which may be challenging for some. There is however a shuttle bus down to the beach and back up three times a day.
We would definitely recommend the hotel, and would have loved to have stayed longer.