"Stayed at the Mirachoro resort for a week with my son and his friend at the beginning of May. Overall an excellent experience, let's break it down:
STAFF - extremely friendly and helpful LOCATION- 5-10 min walk down the main Street past 10+ restaurants to the beach area. Beautiful sandy beach, good waves wind, refreshing water.
BREAKFAST- amazing, eggs, yogurt, toppings, fruit, cheese and cold cuts, coffee, juices, pastries...
RESORT- bar, pool table (1 euro per play), great big pool, kids pool, steam room. Lots of places to relax inside and out. Hot tub was only warm and sauna was broken.
Overall works highly recommend. The town has more restaurants than you can count, lots of English pubs, Italian, Portuguese food. Lots of golf courses in the area."