The staff were very friendly and informative, food was great, their own produce was great and the views were amazing. I would love to return in warmer weather when the pool is open. The only downside was being charged €50 cleaning fee. I missed it in the small print when booking. This wasn't a fine for leaving the rooms untidy, this is their standard charge for their 1 bed apartments. We stayed there 1 night and still had the same charge as someone who stays for a week. The costs should be part of the overall price. We also had to pay extra for heating.