great stay and communication