Fabulous location, absolutely spotless amenities, lovely hosts! Cant ask for anything more.