Excellent stay and excellent communication 10/10