Definitely top quality! It’s great that all the detailed instructions are in writing. And we didn’t miss anything. We have enjoyed the stay very much because the host has provide everything we need during our stay.