Fabulous accommodation provided by very gracious hosts! Spotlessly clean and spacious. A fantastic destination to holiday.