Just back from a week in the Monte da Quinta Resort in Portugal.
Great hotel with our suite (It's all Suites in main hotel) having a large sitting room, a kitchen with better kit than we have at home, a main and a guest bathroom. Balcony was about 25 feet by about 4 ft 6 inches.
Food was buffet based but there were steak nights, Portuguese nights etc.
Free bus down to the beach but it was a comfortable 15 minute walk if you were so inclined.
It must be well known in Ireland as there were many Irish guests.
Highly recommended!