Absolutely stunning! Everything was perfect. Could not fault a thing. Comfy beds, beautiful clean bathrooms, quality kitchen and well equipped, Stunning location with added extras like the heated pool and tennis court. Thoughtful touches included fresh bread, jam, honey and juice for breakfast. Highly recommend and we hope to be back.