Very nice place matching the description, and kind & accomodating hosts, highly recommend!