Absolutely breathtaking. 5 stars through and through. Everything had been thought of and provided with care. The accomodation was spotless and the facilities were excellent. We feel lucky to have stayed here. Muchas gracias !