Hospitality 5*. Spotlessly clean. Extremely accommodating, kind hosts. Beautiful gardens. What else can I say? Oh, my son lost his watch, the hosts called me the next day so we could collect it. Truly awesome people. Thank you Alexandra. 5 *****