We ended up having to cancel at the last moment so we didn't stay, but Jo was friendly, understanding, and with good communication throughout.