Overall good. Communication was great and Charles/Sarah did everything swiftly to make our stay pleasant. They quickly sorted out teething issues. Thanks!