The hotel was situated right on the sea front with access from the pool area into the sea. The hotel staff are welcoming and friendly. The food was good in the hotel however, we went self catering and when eating out the portions are larger than average and sometimes overwhelming. The hotel was clean and lots of Gel stations around. The weather was very hot so spent alot of time in the pool and sea but it was clean and I was always able to get sunbeds.
If you enjoy a good English breakfast then go to the Dubliner the food is excellent. we also ate at the pizza place which is situated in a lovely Garden area which was fantastic food very good. Getting on a bus is cheap and will take you anywhere the buses are Air con so you don't feel too hot. would definitely go back to the Cavalieri again.