The room is amazing and very clean, as well as the bathroom. Randazzo is a small and lovely town to stay in.
We didn't see Marghe & Lorenzo, but Petra welcomed us and was very helpfull.