The place is just as described: great location, wonderful hosts, well equiped, toughtful touches. Five stars!