Outstanding in every way! Wonderful place, lovely hosts. Highly recommend.