Great communication, clean as promised, location great as promised. Would def stay again.