"My husband and I stayed at Avila Beach Hotel for 7 nights and enjoyed our stay very much. The beach was lovely, with two lagoons full of fish to observe, and the staff were attentive and polite.
I’d definitely recommend adding a breakfast package to your stay—the selection and quality were very good, and the omelette station let you order eggs just the way you like them. However, I’m glad we didn’t add dinners. While there’s more variety if you eat meat, as a pescatarian I found the options limited, and for vegetarians the selection and value for the price were not great. That said, I’d highly recommend the BBQ night at the Pen restaurant—it was excellent.
A few things to keep in mind: this is more of a European-style resort, so be prepared to encounter people smoking on the beach. Smoking is also allowed on the balconies of some wings. During the first half of our stay we were lucky, but for the rest of the week our mornings and evenings on the balcony were less pleasant because of that unpleasant smell.
Overall, we were happy with our choice of a hotel and would definitely stay again (but next time - in a non-smoking part :) )."