Enjoyable stay with good hosts and great beds