Great communication, spotless accommodation. Good location.