5 stars all the way through. Great place and great hosts.