An amazing place with outstanding hosts. 5 Star, at least!