Wonderful hosts! Lots of personal touches. 5 star experience