If you go with Esperas..... ask for a Superior Traditional House.....room #121. The terrace was large and private and that room was more than adequete. It is the room we had and it was at the end of the cliff with an unsurpassed view...in fact the pictures on their website of a terrace was this room's terrace. The only "drawback" was that the bed was a loft accessed by steep stairs.
Our friends stayed in a suite...and although larger it felt more claustrophobic and the location on the property was not as good.
Please PM if you have any other questions.... I could also send you photos of the hotel.